overlap period - German English Dictionary